Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 POPLAR PLACE Semi-Detached £427,674 £245,000 20 Nov 2009
5 POPLAR PLACE Semi-Detached £392,328 £75,000 30 Apr 1997
9 POPLAR PLACE Semi-Detached £436,192 £172,000 11 Dec 2002
12 POPLAR PLACE Terraced £328,441 £200,000 17 Jan 2007